﻿using System.Collections.Generic;
using YamlDotNet.Serialization;

namespace SuiHan.Commons.Daemon.Config {
    public class ApplicationConfig {
        /// <summary>
        /// Windows服务
        /// </summary>
        [YamlMember(Alias = "windows-services", ApplyNamingConventions = false)]
        public List<WindowsServiceDaemonConfig> WindowsServices { get; set; }

        /// <summary>
        /// 路径监听
        /// </summary>
        [YamlMember(Alias = "process-paths", ApplyNamingConventions = false)]
        public List<ProcessPathDaemonConfig> ProcessPaths { get; set; }
    }
}
